A species of fern known for its distinctive appearance.
एक प्रकार का फर्न जो अपनी विशिष्ट आकृति के लिए जाना जाता है।
English Usage: The todea superba can be found in tropical regions.
Hindi Usage: तोडिया सुपरबा उष्णकटिबंधीय क्षेत्रों में पाया जा सकता है।